*{
	margin: 0;
	padding: 0;
	list-style-type:none ;
}

.d_body{
	width: 90%;
	margin: 0 auto;
	overflow: hidden;
}

/*----------------产品购买处------------------------------*/
	#pro_detail_bg{
		width: 90%;
		min-width: 1000px;
		margin: 0 auto;
		height: 500px;
		overflow: hidden;
	}
	
	#pro_detail_bg .detal_title{
		width: 100%;
		height: 30px;
		margin: 5px 5px;
		line-height: 30px;	
	}
	/*------------------加入购物车-----------------------*/
	#add_cart{
		width: 480px;
		height: 250px;
		border: 5px solid #f1f1f1;
		position: fixed;
		top: 100px;
		left: 30%;
		z-index: 101;
		background: white;
		display:none ;
	}
	#add_cart .cart_title{
		border-bottom: 3px solid red;
		height: 40px;
		line-height: 40px;
		font-size: 15px;
		text-indent: 10px;
		margin-bottom: 30px;
	}
	#add_cart .cart_title span{
		float: right;
		margin-right: 5px;
		
	}
	.add_success{
		width: 60%;
		height: 130px;
		margin: 0 auto;
	}
	.add_success input{
		width: 100px;
		height: 35px;
		background: #EEEEEE;
		border: 1px solid #666;
		border-radius:5% ;
		margin-top: 30px;
		float: left;
	}
	.add_success input:hover{
		border: 1px red solid;
	}
	.add_success #buy_continue{
		margin-left: ;
	}
	.add_success #buy{
		margin-left: 10px;
		background: darkred;
	}
	.add_success img{
		float: left;
	}
	.add_success p{
		float: left;
		font-size: 14px;
		line-height: 25px;
		margin-left: 30px;
	}
	#price{
		color: red;
		font-weight: bold;
	}
	#cart_mount{
		color: red;
		font-weight: bold;
	}
	/*---------------------------左边产品图示---------------------------*/
	#pro_detail_bg	.pro_img{
			min-width: 300px;
			height: 420px;
			float: left;
			width: 30%;
		}
	#pro_detail_bg	.pro_about #big_amplify{/*--------------放大镜样式-----------*/
			width: 400px;
			height: 500px;
			position: absolute;
			top: 0;
			left:-40px;
			border: 1px solid #ccc;
		}
		.jqzoom{
			display:inline-block;
			position:absolute;
			cursor:move;
			}
		.zoomdiv{
			z-index:100;
			position:absolute;
			top:0px;
			left:0px;
			width:100px;
			height:100px;
			background:#fff;
			border:1px solid #ccc;
			display:none;
			text-align:center;
			overflow:hidden;
		}
	#pro_detail_bg	#big_amplify img{
			width: 280px;
			height: 280px;
		}
	#pro_detail_bg	.look_img{
			width: 280px;
			height: 280px;
			margin-top:5px ;
			border: #ccc 1px solid;
			background:url(../../img/product_detail/look_pro4.jpg);
			cursor:move;
		}	
			
		#pro_detail_bg	.small_img{
			width:300px;
			height: 75px;
			position: relative;
			margin-top: 10px;
			z-index: 1;
		}
		#pro_detail_bg	.small_img  ._chang{
			width: 265px;
			height: 64px;
			position: relative;
			overflow: hidden;
		}
		#pro_detail_bg .small_img ul{
			width: 340px;
			position: absolute;
			height: 64px;
			z-index: 1;
			margin-left: 14px;
			left: -12px;
		}	
		#pro_detail_bg	.small_img dd{
			float: left;
			width: 60px;
			height: 60px;
			border: solid 1px #999;
			margin-right:5px ;
		}

			#pro_detail_bg	.small_img span{/*轮看*/
				display: block;
				width: 10px;
				height: 60px;
				line-height: 60px;
				color: #333;
				text-align: center;
				float:left ;
				z-index: 100;
			}
			
			#pro_detail_bg	.small_img span:hover{
				color: red;
			}
			
			.pro_img .share{
				width: 100%;
				font-size: 12px;
			}
			.pro_img .share span{
				float: right;
				margin-right: 10px;
			}
			.pro_img .share img{
				vertical-align: middle;
			}
				.pro_img .share a:hover{
					text-decoration: underline;
					color: red;
				}

			/*--右边购买相关---*/
		#pro_detail_bg	.pro_about{
			width: 65%;
			min-width: 500px;
			height: 400px;
			float: left;
			margin-left: 3%;
			position: relative;
		}
		
		#pro_detail_bg p{
			margin-left: 10px;	
		}
		
		#pro_detail_bg	.pro_about	.pro_title{
			width: 440px;
			height: 60px;
			color: #555;
			font-size: 16px;
			line-height: 30px;
			
		}
	
		#pro_detail_bg	.pro_about  .pro_price{
			width: 100%;
			height: 74px;
			border: 1px dashed #F1F1F1;
			margin-top: 5px;
			font-size: 12px;
			color: #666;
			line-height: 30px;
			
			
			}
		
		#pro_detail_bg	.pro_about  .pro_price b{
			color: red;
			font-size: 20px;
		}
		#pro_detail_bg	.pro_about  .pro_price span{
			float: right;
			margin-right: 10px;
		}
			
		#pro_detail_bg	.pro_about	.pro_server{
			font-size: 12px;
			line-height: 30px;
			color: #666;
			height: 139px;
			border: 1px dashed #F1F1F1;
		}
			
		#pro_detail_bg	.pro_about	.pro_select{
			width: 100%;
			height: 172px;
			background: #F1F1F1;
		}

		 .sel_color{
			width: 75px;
			height: 25px;
			background: white;
			border: 1px #999 solid;
			float: left;
			text-align: center;
			line-height: 25px;
			font-weight: bold;
			margin-left: 10px;
			
		}
		
		#pro_detail_bg	.pro_about	.pro_select input{
			width: 20px;
			height: 20px;
			text-align: center;
			border: 1px solid #ccc;
		}	
		#pro_detail_bg	.pro_about	.pro_select #mount{
			width: 40px;
			height: 18px;
			text-align: center;
			border: 1px solid #ccc;
			margin-right: 5px;
		}
		#pro_detail_bg	.pro_about	.pro_select p{
			line-height: 30px;
		}
		
		#pro_detail_bg	.pro_about	.pro_select	.pro_buy input[type =button]{
				background: darkred;
				color: white;
				font-size: 18px;
				text-align: center;
				font-weight: bold;
				line-height: 30px;
				width: 150px;
				height: 45px;
				border: none;
			}
			#pro_detail_bg	.pro_about	.pro_select .pro_buy{
				width: 100%;
				margin-top: 10px;
				height: ;
			}
			
			#pro_detail_bg	.pro_about	.pro_select .pro_buy #buy_now{
				margin-left: 10px;
			}
			#pro_detail_bg	.pro_about	.pro_select .pro_buy #cart{
					background: url(../../img/product_detail/vi_showmain_bg32.png) 0px 250px;
				}
/*-----------------------buy over------------------------------------------------------------*/
	.pro_info_bg{
		width: 90%;
		min-width: 1050px;
		margin: 0 auto;
		min-height: 1000px;
		overflow: hidden;
		
	}
	.pro_info_bg #left{
		min-width: 200px;
		float: left;	
	}
	.pro_info_bg #left a:link{
		color:#666;
	}
	.pro_info_bg #left li:hover{
		color: white;
	}
	.pro_info_bg #left .left_classify{/*--------左边分类------------*/
		width: 200px;
		border: 5px solid #E2E2E2;
		height: 280px;
	}
			#left .title{
				width: 100%;
				height: 50px;
				font-size: 20px;
				color: #8B0000;
				line-height: 55px;
			}
		.pro_info_bg #left 	.left_classify ul{
			width: 49%;
			height: 280;
			float: left;
			
		}
			.pro_info_bg #left li{
				padding-left: 10px;
				list-style-type:disc;
				list-style-position: inside;
				width: 80%;
				height: 20px;
				font-size: 12px;
				color: #333;
				margin:10px 0px ;
			}
			.pro_info_bg #left li a{
				
			}
			.pro_info_bg #left li:hover{
				background: red;
			}
	.pro_info_bg #left 	.same_kind{/*---------同类销售排行-------------*/
		width: 200px;
		border: 5px solid #E2E2E2;
		height: 500px;	
		margin-top: 10px;	
		position: relative;		
	}
		
	.pro_info_bg #left 	.relative_brand{/*---------相关商标-------------*/
		width: 200px;
		border: 5px solid #E2E2E2;
		height: 250px;	
		margin-top: 10px;			
	}

		.pro_info_bg #left 	.relative_brand ul{
			width: 49%;
			height: 280;
			float: left;
			
		}
			
	/*--------同类收看---------------------*/
		.classsify_kind{
			width: 100%;
			height: 30px;
			border-top:red 2px solid ;
			
		}
			.classsify_kind div{
				width: 62px;
				height: 25px;
				float: left;
				background: #ccc;
				border-radius:10% ;
				text-align: center;
				line-height: 25px;
				font-size: 14px;
			}
			.classsify_kind div:hover{
				background: red;
			}
			.classsify_kind .same_price{
				margin-left:7px;
			}
			.classsify_kind	.same_brand{
				float: right;	
			}
			
			.same_class_box{/*同类型销售排行分类*/
				width: 100%;
				height: 400px;
				position: absolute;
				top:90px;
			}
			.same_kind .same_class_box #ul_li_bg li{
				list-style-type: none;
				width: 90%;
				height: 30px;
				white-space: nowrap;
				overflow: hidden;
				border-bottom: dashed 1px #ccc;
				line-height: 30px;
			}
			
			.same_kind .same_class_box ul li:hover{
				color: blue;
			}
			 .same_class_box ul  .li_box{
				width: 190px;
				height: 80px;
				display: none;
				position: relative;
			}
			.same_class_box ul img{
				float: left;
				width: 75px;
				height: 75px;
			}
			 .same_class_box ul span{
			 	display: block;
			 	float: right;
			 	width: 100px;
			 	height: 44px;
			 	overflow: hidden;
				font-size: 14px;
				
			}

			 .same_class_box #ul_li_bg  .btn-bg{
			 	z-index: 10;
			 	float: left;
			 	width: 15px;
			 	height: 15px;
			 	margin-top: 4px;
			 	background: url(../../img/product_detail/ui_bg.png) 0 45px;
			 	text-align: center;
			 	line-height: 15px;
			 }

			.same_class_box #ul_li_bg 	.li_box .btn-bg{
				position: absolute;
				left: 10px;
				font-weight: normal;
				font-size: 12px;
			}
			
		.pro_info_bg #left 	.recentLook{/*-----------最近收看-------------*/
			width: 200px;
			border: 5px solid #E2E2E2;
			min-height: 110px;	
			margin-top: 10px;			
		}
		.recentLook .title{
			border-bottom: 3px solid darkred;
		}
		.recentLook span{
			color: #666;
			margin-left: 10px;
			font-size: 12px;
		}
		.recentLook	.recent_look{
			text-align: center;
			color: #666;
			margin-top: 10px;
		}
			
			.recentLook	.recent_look .recent_look_pro{
				width: 195px;
				height: 80px;
				margin: 10px 0;
			}
			.recentLook	.recent_look .recent_look_pro img{
				float: left;
			}
			.recentLook	.recent_look .recent_look_pro span{
				width: 100px;
				height: 50px;
				float: right;
				font-size: 12px;
				color: #666;
			}
/*----------------------------------右边商品详情，用户评论------------------------------------------------------------*/
#right {
	width: 70%;
	float: left;
	margin-left: 10px;
}
#right .pro_about{
	width: 100%;
	margin-bottom: 40px;
}
#right  .pro_about_title{
	border-bottom: 3px solid #c00c0c;
	width: 100%;
	height: 40px;
}
#right .pro_about_title input{
	width: 100px;
	height: 40px;
	background: #F1F1F1;
	border: solid 1px #ccc;
	border-bottom: none;
	margin-left: 0;
	float: left;
}
#right  .pro_about_title input:first-child{
	border-top-left-radius: 10%;
	background: #c00c0c;
}
#right  .pro_about_title input:last-child{
	border-top-right-radius: 10%;
}

.pro_standard table{/*产品规格表*/
	border: #999 1px solid;
}

.pro_page p{
	width: 100%;
	height: 60px;
	line-height: 40px;	
}

.pro_page .say{
	display: block;
	width: 95%;
	height: 50px;
	border: solid #FFC0CB;
	color: hotpink
}


/*-----------------用户评论---------------*/
.user_great .user_comprehensive_great {
		width: 100%;height:
		 147px;margin-bottom:20px; 
		 border-bottom: 1px solid #999;
}
.user_great .user_comprehensive_great ul{
	width: 100%;
	margin: 10px 0px;
}
.user_great .user_comprehensive_great ul li{
	float: left;
	height:131px ;
	color: #666;
	padding-right: 5px;
	border-right: 1px solid #ccc;
}
.user_great .user_comprehensive_great ul li:nth-child(1){
	text-align: center;
	width: 20%;
}
.user_great .user_comprehensive_great ul li:nth-child(2){
	min-width: 180px;
	width: 25%;
}

.user_great .user_comprehensive_great ul li:nth-child(3){
	width: 50%;
	min-width: 300px;
	position: relative;
}
.user_great .user_comprehensive_great ul li p{
	line-height: 30px;
	margin-left: 10px;
}

.user_great .user_comprehensive_great ul li input{
	float: right;
	width: 100px;
	height: 32px;
	background: #ffe171;
	border: none;
	border-radius: 10%;
	position: absolute;
	top: 50%;
	right: 0;
}
.user_great .user_comprehensive_great ul li span{
	position: absolute;
	float: right;
	right: 0;
	top: 75%;
	color: blue;
}
/*------------------评论内容--------------*/
.user_great ._Ucomment_box{
	margin: 0 auto;
	width: 100%;
	height: 135px;
	margin-top: 20px;
}
 ._Ucomment_box .user_name{
 	height: 80px;
 	width: 128px;
	background: url(../../img/product_detail/ui_user.png);
	margin-top: 20px;
	float: left;
	
 }
 
  ._Ucomment_box .user_name span{
  	line-height: 170px;
  	color: #666;
  	text-align: center;
  }
  ._Ucomment_box .comment_content{
  	width: 75%;
  	height:130px ;
  	margin-left: 30px;
  	border: salmon 1px solid;
  	float: left;
  	font-size: 14px;
  }
  
    ._Ucomment_box .comment_content input{/*回复*/
    	width: 70px;
    	height: 25px;
    	margin-top: 40px;
    	margin-left: 40px;
    	background:#F1F1F1;	
    }
     ._Ucomment_box .comment_content span{
     	margin: 5px;
     	font-size: 12px;
     }
     ._Ucomment_box .comment_content img{
     	vertical-align: middle;
     }
     ._Ucomment_box .comment_content span:first-child{
     	color: orange;
     	font-size: 14px;
     }
     
     ._Ucomment_box .comment_content span:last-child{
     	float: right;
     	color: #666;
     }
     ._Ucomment_box .comment_content span b{
     	color: orange;
     }
    ._Ucomment_box .comment_content .praise{
    	width: 112px;
    	height: 25px;
    	background: url(../../img/product_detail/bg.png) 0 25px;
    	float: right;
    	margin-top: 50px;
    	
    }
     ._Ucomment_box .comment_content .praise span{/*点赞*/
     	display: block;
     	width: 40%;
     	height: 20px;
     	float: right;
     	margin: 0;
     	color: #666;
     	text-align: center;
     }
	._Ucomment_box .comment_content  ._content{
		margin:10px 0px 0px 10px ;
	}

/*-------------------------------用户咨询-----------------------------------------*/
.user_consult .hint{
	width: 100%;
	height: 60px;
	color: palevioletred;
	margin-top: 10px;
	text-align: center;
	border: solid 1px #ccc;
}

/*--回到顶部--*/
#back_top{
	background: url(../../img/product_detail/top.png);
	position: fixed;
	top:80%;
	right: 10%;
	width: 20px;
	height: 70px;
	
}
#back_top:hover{
	background: url(../../img/product_detail/top.png) 0 70px; 
}
